Release 10.1A: OpenEdge Development:
Web Services


Running an internal procedure that passes a TABLE parameter

This example shows how you might invoke a method that takes a TABLE parameter, by calling the sample method, GetOrderDetails( ):

// Create the holder for the TEMP-TABLE OrderDetails 
ArrayOfOrderDetailsRowHolder orderDetailsHolder = 
                             new ArrayOfOrderDetailsRowHolder(null); 
// Let's now ask the WebService for the order details of the  
// current customer 
custOrder.getOrderDetails(orderDetailsHolder); 

Note: The object ID handler automatically inserts the custOrder object ID into the SOAP request header.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095